to produce results - Turc Anglais Dictionnaire